| Автор перевода: Майкл "Antares" Клишин | Предыдущая | Следующая | Оглавление |
Flash Player 5.
my_xml.nodeType:Number
Свойство, доступное только для чтения; величина nodeType, может равняться 1 в случае XML элемента или 3 в случае текстового узла.
Величина nodeType есть числовое значение из нумерации NodeType рекомендации W3C DOM Level 1: www.w3.org/TR/1998/REC-DOM-Level-1-19981001/level-one-core.html. Значения приведены в таблице:
|
Integer value |
Defined constant |
|---|---|
|
1 |
ELEMENT_NODE
|
|
2 |
ATTRIBUTE_NODE
|
|
3 |
TEXT_NODE
|
|
4 |
CDATA_SECTION_NODE
|
|
5 |
ENTITY_REFERENCE_NODE
|
|
6 |
ENTITY_NODE
|
|
7 |
PROCESSING_INSTRUCTION_NODE
|
|
8 |
COMMENT_NODE
|
|
9 |
DOCUMENT_NODE
|
|
10 |
DOCUMENT_TYPE_NODE
|
|
11 |
DOCUMENT_FRAGMENT_NODE
|
|
12 |
NOTATION_NODE
|
Во Flash Player встроенный класс XML поддерживает только два типа: 1 (ELEMENT_NODE) и 3 (TEXT_NODE).
В примере ниже создается узел-элемент и текстовый узел и проверяется тип обоих узлов:
// Создаем XML документ
var doc:XML = new XML();
// create an XML node using createElement()
var myNode:XMLNode = doc.createElement("rootNode");
// Помещаем новый узел в XML дерево
doc.appendChild(myNode);
// Создаем новый текстовый XML узел при помощи createTextNode()
var myTextNode:XMLNode = doc.createTextNode("textNode");
// Помещаем новый узел в XML дерево
myNode.appendChild(myTextNode);
trace(myNode.nodeType);
trace(myTextNode.nodeType);
/*
Выведет:
1
3
*/
XML.nodeValue
| Смотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |